triangular-valved dock - Spanish English Dictionary